rocket sentinel - French English Dictionary